large or deformed foot - Francés Inglés Diccionario